Hotel Rafayel
34 Lombard Rd., Wandsworth, Greater London, United Kingdom, SW11 3RF
(02078) 013600 Phone